لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش [2024] Vaadin، Spring Boot، JPA و MYSQL
[2024] Vaadin, Spring Boot, JPA and MYSQL
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Vaadin 19+، Rest API، Spring Security، Spring، Maven، JPA و Mysql پیاده سازی و طراحی یک سیستم احراز هویت کاربر طراحی و پیاده سازی سیستم های جستجو، مرتب سازی و صفحه بندی در Vaadin و API Mastering UI توسعه با Vaadin Components: از اصول اولیه تا پیشرفته چگونه برای ترکیب تمام دانشی که برای ساختن برنامه های کاربردی در دنیای واقعی آموخته اید، API های قدرتمند Spring boot را از اصول اولیه تا بهترین شیوه های پیشرفته ایجاد کنید. پیش نیازها:تسلط پایه به جاوا و Spring Boot
این دوره جامع به شما می آموزد که چگونه برنامه های API را با Spring Boot توسعه دهید و رابط های کاربر پسند با Vaadin ایجاد کنید. Spring Boot توسعه برنامه های کاربردی وب را با پیکربندی خودکار و گردش کار ساده می کند.
محتوای دوره:
* راهنمای تفصیلی ساخت REST API با Spring Boot
* توسعه رابط های کاربری زیبا با Vaadin
* طراحی پایگاه داده، مدیریت روابط بین جداول با Hibernate
* یکپارچه سازی Spring Security برای احراز هویت و امنیت کاربر
* برنامه نمونه نمایشی برای مدیریت کاربران و پست ها با رابط API و Vaadin
* دستورالعمل استقرار برنامه در سرور
این دوره دانش جامعی را در مورد Spring Boot، REST API، Vaadin و امنیت برنامه ارائه می دهد. شما یاد خواهید گرفت که چگونه با Spring Boot یک Backend بسازید، API های REST را برای اتصال به frontend و پایگاه داده بنویسید، رابط های کاربری زیبا با Vaadin ایجاد کنید، توابع ورود به سیستم و احراز هویت کاربر را با Spring Security یکپارچه کنید.
پس از اتمام دوره، دانشآموزان دانش و مهارت کاملی برای ساخت برنامههای وب حرفهای با API و واادین خواهند داشت. می توانید فوراً دانش آموخته شده را در پروژه های واقعی خود به کار ببرید، زمان توسعه را کوتاه کنید و کیفیت محصول را بهبود بخشید.
مدرس دوره بیش از 2 سال تجربه ساخت برنامه های تحت وب با جاوا و اسپرینگ را دارد. دانش آموزان به تمرین های عملی و کد منبع پروژه برای به کارگیری مفاهیم آموخته شده دسترسی خواهند داشت. پس از اتمام دوره، مهارت هایی را خواهید داشت که می توانید API ها و UI های خود را برای استفاده حرفه ای شروع کنید.
این یک دوره آموزشی است که دانش کاملی را برای توسعه برنامه های کاربردی وب حرفه ای ارائه می دهد. برای تسلط بر فن آوری های Spring Boot، REST API و Vaadin اکنون بپیوندید.
سرفصل ها و درس ها
معرفی دوره
Introduction to the course
معرفی دوره
Introduction to the course
ساخت API
Build API
یک پروژه API راه اندازی کنید
Set up an API project
Mysql و Workbench را نصب کنید
Install Mysql and Workbench
طراحی مدل داده و اتصال به پایگاه داده
Design data model & connect to database
پیاده سازی خدمات کاربر (قسمت 1)
Implementing User Services (Part 1)
ایجاد کنترلر کاربر
Creating the User Controller
پیاده سازی خدمات کاربر (قسمت 2)
Implementing User Services (Part 2)
تست API های توسعه یافته
Testing the Developed APIs
ادغام DTO ها و استفاده از آنها در API
Integrating DTOs and Utilizing them in the API
پیاده سازی MapStruct برای Automapper DTO
Implementing MapStruct for Automapper DTO
پیاده سازی ویژگی آپلود تصویر برای کاربران (قسمت 1
Implementing Image Upload Feature for Users (Part 1
اجرای به روز رسانی تصویر کاربر
Implementing updating User Image
مدیریت حذف کاربر و تصاویر نمایه مرتبط
Managing User Deletion and Related Profile Images
استاندارد کردن پاسخ های مسیر تصویر برای مشتری
Standardizing Image Path Responses for the Client
اعتبارسنجی اطلاعات کاربر قبل از ذخیره فایل ها
Validating User Information before Saving Files
پیاده سازی جستجو، صفحه بندی، مرتب سازی و فیلتر محدوده تاریخ برای کاربر API
Implementing Search, Pagination, Sorting, and Date range Filtering for API user
رسیدگی به خطا و تأیید ورودی
Error Handling and Input Verification
پیاده سازی کنترل کننده خطا در Spring Boot API (قسمت 1)
Implementing error handlers in Spring Boot API (Part 1)
پیاده سازی کنترل کننده خطا در Spring Boot API (قسمت 2)
Implementing error handlers in Spring Boot API (Part 2)
پیاده سازی کنترل کننده خطا در Spring Boot API (بخش 3)
Implementing error handlers in Spring Boot API (Part 3)
پیاده سازی کنترل کننده خطا در Spring Boot API (قسمت 4)
Implementing error handlers in Spring Boot API (Part 4)
پیاده سازی کنترل کننده خطا در Spring Boot API (قسمت 5)
Implementing error handlers in Spring Boot API (Part 5)
اعتبارسنجی ورودی کاربر برای API
Validating User Input for the API
مدیریت خطای پیشرفته برای API
Advanced Error Handling for the API
کار با VAADIN
Working with VAADIN
نمایش لیست کاربران در Vaadin Grid View (قسمت 1)
Displaying User List on Vaadin Grid View (Part 1)
راه اندازی پروژه VAADIN
Initializing the VAADIN Project
نمایش لیست کاربران در Vaadin Grid View (قسمت 2)
Displaying User List on Vaadin Grid View (Part 2)
حل مشکلات مسیرهای نمایش آواتار کاربر
Resolving Issues with User Avatar Display Paths
صفحه بندی لیست کاربر با پیاده سازی Vaadin
User List Pagination with Vaadin Implementation
مرتبسازی ستونهای مبتنی بر پایگاه داده مبتنی بر Vaadin بر اساس تعامل کاربر"
Vaadin-Powered Database-Driven Column Sorting upon User Interaction"
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات